human communities - French English Dictionary